killer blow - Spanish English Dictionary